Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Помогите решить головоломку , Уже 5 день мучаюсь          
liliput Подменю пользователя
сообщение 09.11.09, 14:09
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 24
Спасибо сказали: 1 раз
Рейтинг: 0

Доброго времени суток! Я уже 5-й день мучаюсь с этой проблемой. Конфа Бухгалтерия+Налог на рекламу(доработаная, но не мной). В документе "Расходный кассовый орден" не можна выбрать в поле "Счет" счет 6851,6852. В документе "Приходный кассовый орден" разрешает его выбрать. Процедура ИзмСчета() здесь не причем. Файл MD вылаживаю в архиве по ссылке:[необходимо зарегистрироваться для просмотра ссылки]
Зеркало:[необходимо зарегистрироваться для просмотра ссылки]
Может кто-то помочь??? help.gif
З.Ы. Мне уже начинает казаться что это полтергейст... 32541510.gif

Vofka Подменю пользователя
сообщение 09.11.09, 14:19
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4521 раз
Рейтинг: 3644.1

У меня этот МД-шник не работает

Batchir Подменю пользователя
сообщение 09.11.09, 14:25
Сообщение #3

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1427 раз
Рейтинг: 0

Может виноват список корректных проводок или как он там называется

liliput Подменю пользователя
сообщение 09.11.09, 14:27
Сообщение #4

Общительный
**
Группа: Пользователи
Сообщений: 24
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(Vofka @ 09.11.09, 15:19) *
У меня этот МД-шник не работает

Почему? Какая ошибка?

liliput Подменю пользователя
сообщение 09.11.09, 14:28
Сообщение #5

Общительный
**
Группа: Пользователи
Сообщений: 24
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(Batchir @ 09.11.09, 15:25) *
Может виноват список корректных проводок или как он там называется

Ну этот список был бы актуален в момент проведения документа, а я просто не могу его выбрать(вписать, вставить) в поле "Счет"((((

Vofka Подменю пользователя
сообщение 09.11.09, 14:51
Сообщение #6

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4521 раз
Рейтинг: 3644.1

Да, действительно какой-то "прикольчик".
ЗЫ. щас надо уходить. Будет время - поковыряю ещё.

Acid Подменю пользователя
сообщение 09.11.09, 15:03
Сообщение #7

Про1С-ник
Иконка группы
За заслуги на форуме в 2010 году
Группа: Местный
Сообщений: 2104
Из: Занзибар
Спасибо сказали: 377 раз
Рейтинг: 260.7

копай Форма.****.Доступность(0)


Signature

Документируйте Код! мать вашу...


Спасибо сказали: liliput,

liliput Подменю пользователя
сообщение 09.11.09, 15:18
Сообщение #8

Общительный
**
Группа: Пользователи
Сообщений: 24
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(Кузьмич @ 09.11.09, 16:03) *
копай Форма.****.Доступность(0)

Вот это слепой. Огромное спасибо.

Vofka Подменю пользователя
сообщение 09.11.09, 16:33
Сообщение #9

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4521 раз
Рейтинг: 3644.1

Цитата
Вот это слепой. Огромное спасибо.

Можете вариант для всех озвучить, чтоб остальные не спотыкались на подобной проблеме wink.gif

liliput Подменю пользователя
сообщение 11.11.09, 14:50
Сообщение #10

Общительный
**
Группа: Пользователи
Сообщений: 24
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(Vofka @ 09.11.09, 17:33) *
Можете вариант для всех озвучить, чтоб остальные не спотыкались на подобной проблеме wink.gif

Да делао все было только в одном значке ">", а промучался сколько времени... в упор этого не замечал...Прицепился в процедуру ИзмСчет() и все тут!!! А дело было в функции УстДоступность(). Счета же я пробовал выбирать с трема субконто вот оно мне и ничего не ставило...


ИначеЕсли Счет.КоличествоСубконто() = 2 Тогда
Форма.Субконто.Доступность(1);
Если Счет.ВидСубконто(2) = ВидыСубконто.Заказы Тогда
Форма.Заказ.Доступность(0);
Форма.кЗаказ.Доступность(1);
Если ПустоеЗначение(Заказ) = 0 Тогда
Форма.УказанаОтгрузка.Доступность(1);
КонецЕсли;
Иначе
Форма.Заказ.Доступность(1);
Форма.кЗаказ.Доступность(0);
КонецЕсли;
Иначе
Счет = 0;

А правильно так:


ИначеЕсли Счет.КоличествоСубконто() >= 2 Тогда
Форма.Субконто.Доступность(1);
Если Счет.ВидСубконто(2) = ВидыСубконто.Заказы Тогда
Форма.Заказ.Доступность(0);
Форма.кЗаказ.Доступность(1);
Если ПустоеЗначение(Заказ) = 0 Тогда
Форма.УказанаОтгрузка.Доступность(1);
КонецЕсли;
Иначе
Форма.Заказ.Доступность(1);
Форма.кЗаказ.Доступность(0);
КонецЕсли;
Иначе
Счет = 0;

Vofka Подменю пользователя
сообщение 11.11.09, 15:01
Сообщение #11

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4521 раз
Рейтинг: 3644.1

Я смотрел и честно говоря не понимаю, как оно связано с УстановитьДоступность(). Это предопределённая процедура чтоли?

liliput Подменю пользователя
сообщение 11.11.09, 15:26
Сообщение #12

Общительный
**
Группа: Пользователи
Сообщений: 24
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(Vofka @ 11.11.09, 16:01) *
Я смотрел и честно говоря не понимаю, как оно связано с УстановитьДоступность(). Это предопределённая процедура чтоли?

Меня это тоже сбивало с толку.
УстДоступность() - функция, но сути вопроса это не меняет.
Я нашел на форме документа элемент формы "Текст" в котором в поле "формула" вписана эта функция. Но каким макаром она вызывается... тобишь как это все работает я понять не могу. Может кто-то научит уму-разуму...?

miha74 Подменю пользователя
сообщение 11.11.09, 15:35
Сообщение #13

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 153
Спасибо сказали: 81 раз
Рейтинг: 0

Цитата(liliput @ 11.11.09, 16:26) *
Я нашел на форме документа элемент формы "Текст" в котором в поле "формула" вписана эта функция. Но каким макаром она вызывается...

Вызывается по-моему так: когда обновляется форма - тогда и происходит вызов этой функции.

liliput Подменю пользователя
сообщение 11.11.09, 15:43
Сообщение #14

Общительный
**
Группа: Пользователи
Сообщений: 24
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(miha74 @ 11.11.09, 16:35) *
Вызывается по-моему так: когда обновляется форма - тогда и происходит вызов этой функции.
При обновлении формы вызываются только функции? Или процедуры тоже?

miha74 Подменю пользователя
сообщение 11.11.09, 15:49
Сообщение #15

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 153
Спасибо сказали: 81 раз
Рейтинг: 0

Я как-то пытался применить это дело( обновлять таблицу значений на форме клацая по другой ТЗ - не получилось), так процедура не отрабатывала , а функция да... Точно не помню, или ошибку выдавало.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 17.05.24, 19:31
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!