Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: НН автомат подтягивание значений дата счета/договора и №
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
alexabv
Как сделать так чтобы в 1с7.7. после обновления связанного с новой формой НН.
В форме НН автоматически подтягивались значения дата счета/договора и №.

Сейчас стоят ячейки

там где дата выражения:

Сред(Формат(ДатаДог,"Д(0)ДДММГГГГ"),1,1) 
Сред(Формат(ДатаДог,"Д(0)ДДММГГГГ"),2,1)
.
Сред(Формат(ДатаДог,"Д(0)ДДММГГГГ"),4,1 )
Сред(Формат(ДатаДог,"Д(0)ДДММГГГГ"),5,1)
.
?(ПустоеЗначение(ДатаДог)=1, "", Сред(ДатаГод(ДатаДог),1,1))
Сред(ДатаДог(ДатаДог),2,1)
Сред(ДатаДог(ДатаДог),3,1)
Сред(ДатаДог(ДатаДог),4,1)


там где № выражения:

Сред(НомДог,1,1) 
Сред(НомДог,2,1)
Сред(НомДог,3,1)
Сред(НомДог,4,1)
Сред(НомДог,5,1)
Сред(НомДог,6,1)


Почему то создатели обновления не придумали автоматического заполения значений как было до обновления.
Vofka
Потому что создатели, наверное, торопились очень и думать было некогда. Но создатели сделали, чтобы реквизиты ДатаДог и НомерДог заполнялись при вводе новых документов. Если при вводе новых документов у вас эти реквизиты не заполняются - значит у вас что-то не так. А если вы печатаете старые документы и там ничего нет - то это да, это такое обновление и надо или самому немного подправлять или ждать следующего обновления.
John1c
В модуле формы налоговой накладной после обновления появится процедура Печать2011(),
поставьТЕ в ней после обявления переменных:
    Если Заказ.Выбран() = 1 Тогда
      Если Заказ.Вид() = "Договор" Тогда
         ДатаДог = Заказ.ДатаДок;
        НомДог = СокрЛП(Заказ.НомерДоговора);
      КонецЕсли;
    КонецЕсли;
VasilyKushnir
Цитата(alexabv @ 28.01.11, 13:23) необходимо зарегистрироваться для просмотра ссылки
Как сделать так чтобы в 1с7.7. после обновления связанного с новой формой НН.
В форме НН автоматически подтягивались значения дата счета/договора и №.

Сейчас стоят ячейки

там где дата выражения:

Сред(Формат(ДатаДог,"Д(0)ДДММГГГГ"),1,1) 
Сред(Формат(ДатаДог,"Д(0)ДДММГГГГ"),2,1)
.


Почему то создатели обновления не придумали автоматического заполения значений как было до обновления.


Сред () это хорошо, но есть лучше решение
необходимо зарегистрироваться для просмотра ссылки
не забудьте плюсиком "поощрить" автора - товарищ заслужил - идея преотличная.
Vofka
К стати, в бухгалтерии 280 тоже была проблемка, что не подьягивался договор (исправить, конечно, большого труда не составляло, но всё-же). В 281 подтягивает нормально.
VasilyKushnir
Цитата(Vofka @ 14.02.11, 9:07) необходимо зарегистрироваться для просмотра ссылки
К стати, в бухгалтерии 280 тоже была проблемка, что не подьягивался договор (исправить, конечно, большого труда не составляло, но всё-же). В 281 подтягивает нормально.


Вофка, а ссылки на конфу здесь не приветствуются? нужна ТИС распоследняя.
Vofka
Цитата
Вофка, а ссылки на конфу здесь не приветствуются? нужна ТИС распоследняя.

Нет. Ссылки не распространяем.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.