Заполнение ТЗ на форме #327584


#0 by Новенькая в 1С
Есть ТЗ на форме обработки. Её колонки: Дата, Контрагент (Спр. Контрагенты), Договор (Спр. Договоры), Сумма. Как сделать, чтобы ее можно было заполнять вручную, с помощью двойного щелчка на нее? Мне бы простенький примерчик..
#1 by Ёпрст2
ЗЫ: Если штатно - то просто в формулу ТЗ пишешь процедуру, которая срабатывает при нажатии на ячейку ТЗ, в ней смотришь текущую строку и колонку - делаешь, что хочешь.
#2 by Новенькая в 1С
Мне бы штатно..
#3 by ZanderZ
ВвестиЗначение(<?>,,,,) Синтаксис: ВвестиЗначение(<Значение>,<Подсказка>,<Тип>,<Длина>,<Точность>) Назначение: Вызов диалога для ввода значения заданного типа. Возвращает: 1 - если в диалоге нажата кнопка 'ОК'; 0 - если нажата кнопка 'Отмена'. Параметры: <Значение> - имя переменной, объявленной в модуле для приема вводимого значения; <Подсказка> - текст заголовка окна диалога ввода; <Тип> - строковое выражение - название типа данных, которое требутся ввести. <Длина> - длина вводимого значения (для чисел и строк); <Точность> - число знаков после десятичной точки (для чисел)
#4 by Ёпрст2
#5 by Новенькая в 1С
ОткрытьФорму(ТЗ.Клиентос); Вот это непонятно. ОткрытьФорму - это окрыть форму обработки?
#6 by Новенькая в 1С
Или ОткрытьФорму(ТЗ.Клиентос) - это открыть форму справочника? А как в ТЗ записать новое значение?
#7 by Ёпрст2
:) Открытть форму элемента справочника ... А добавить/Удалить - кнопки отдельные рядом с ТЗ положи, к примеру, по нажатию - см..
#8 by 1Cко
тут без фотки никак
#9 by Новенькая в 1С
Не уходите еще:) Мне еще не все понятно. Как открыть для выбора - понятно. А как записать новое значение или добавить строку. Примерчик, пожалуйста :)
#10 by Vitello
+1
#11 by Ёпрст2
+7 Хотя проще - ОткрытьПодбор делать ...
#12 by Новенькая в 1С
А пример?... Я посмотрела в типовой конфе, там через вспомогательную обработку делается. При нажатии на кнопку "Добавить" открывается окно обработки, в которое заполняются значения, а потом они сохраняются в ТЗ. Вот мне бы простенький примерчик этого действа. А то в типовой много наворочено.
#13 by Ёпрст2
На кнопке Добавить в формулу пишешь ОткрытьПодбор("Справочник.Контрагенты",,, 1) В Модуле пишешь: Процедура ОбработкаПодбора(ВыбранноеЗначение,Конт)
#14 by Новенькая в 1С
Мне надо в эту новую строку еще запонить Дату, Договор и Сумму.
#15 by vip67
вот примерчик: и создание ТЗ (табЧС) и очистка, и добавление в цикле! ТабЧС.Очистить; а так - зайди в магазин книжный, найди Барентьева - там по 1с- все на пальцах рассказано. звыняюсь перед остальными, что перебил...
#16 by Новенькая в 1С
Не то.
#17 by vip67
почему не то? - только подставь свои значения (поля, там еще че-нибудь) и какую дату? текущую, документа, еще какую-нибудь - определи сперва, а потом - в общем - тут уже достаточно написали. Еще в конфигураторе есть справка, убегаю - позвали
#18 by Ёпрст2
Последовательно вводить хочешь? ...Т.е Клиентос-Договор-Сумма ?...и, если что-то не выбрали, то не вводить эту строку в ТЗ ?
#19 by Новенькая в 1С
Ну типо того. Т.е. есть ТЗ. В нее надо иметь возможность добавлять строки вручную со всеми заполненными значениями колонок. Также надо иметь возможность редактировать уже заполненную ранее ТЗ.
#20 by Aswed
Фотку просили?
#21 by 1Cко
еще в
#22 by Aswed
Ну тогда Новенькая в 1Сэ показывай фотку. Тогда сообща тебе всё расскажем и напишем.
#23 by Новенькая в 1С
А без фотки? Проявить великодушие и благородство.. :)
#24 by Botanik8888
никак
#25 by Aswed
И без фотки можно. Но вот только ведь с фоткой и благородства больше и великодушее прям распирает...:)
#26 by Aswed
+ А так когда ещё время свободное найдётся что бы тебе подсказать.
#27 by Новенькая в 1С
Давай начнем без фотки :) Иль ты тоже свою показывай ;) И вообще давайте не отвлекаться от одинэса..
#28 by Попытка1С
Это все взаимосвязано, фотка, помощь, 1С.. =)) Все смешалось.
#29 by Aswed
Да могу и показать, мне это абсолютно не в напряг. Да вот только традиция здесь такая, что со всех новеньких девушек требуют фотку, а потом уже и решение проблеммы быстро находится. Эту традицию задолго до меня придумали. И вообще как это не отвлекаться от 1Сэ? Я пока жду ответ на свой вопрос тут как раз и отвлекаюсь. А то от работы кони дохнут:))) ЗЫ Давай фотку в студию:)))
#30 by 1Cко
+1
#31 by Новенькая в 1С
Ну нету у меня фотки :(
#32 by Новенькая в 1С
Я вам потом покажу :)
#33 by ВторНик
время то не ждет ;)
#34 by ВторНик
они тебе тоже потом помогут... ;)
#35 by 1Cко
давай мы потом тебе расскажем как делать? )))
#36 by ВторНик
вот так 34 было к 32
#37 by Aswed
Фотографируйся на сотовый и где нить выкладывай:) Мыне гордый, но не очень:)))
#38 by Новенькая в 1С
Злые вы. Без фотки хоть помирай с этим .... одинэсом..
#39 by Aswed
О-о-о. А я почитал её вопрос и у меня как раз есть подходящий примерчик. Делал подобное где то с полгода назад. Принцип который описал Ёпрст2/, но в виде кода:)))
#40 by Новенькая в 1С
Ну ладно хоть вопрос прочитали наконец-то..
#41 by Ёпрст2
Ща кину те пример ...5 мин.
#42 by Aswed
В следующий раз прийдёшь подготовленной:)))
#43 by Aswed
Да не злые мы. Вот, давай я даже начну решать твою проблдему, пока ты фотографируешься. Собственно начало кода:
#44 by Aswed
Ёпрст2, ну не порть общение. Плиз. Я ей потом код весь напишу и объясню, как она фотку покажет:)
#45 by Новенькая в 1С
Ёпрст2, не слушай его :) Мне до завтра ждать некогда
#46 by 1Cко
есть время)))
#47 by Ёпрст2
На вот ...радуйся
#48 by Aswed
Так сфоткайся сегодня:)
#49 by Новенькая в 1С
Спасибо огромное :-*
#50 by Ёпрст2
+47 Правда, там есть небольшие грабельки - можно изменить клиентоса без изменения договора, но это уже сама правь ...
#51 by Новенькая в 1С
Ок :)
#52 by Aswed
Новенькая в 1Сэ, ты просто ОБЯЗАНА показать свою фотку Ёпрсту2. А потом и нам:)
#53 by Новенькая в 1С
Похоже, что у него и без фоток все в порядке :)
#54 by Aswed
Так и у меня тоже всё в порядке. Но нельзя же нарушать традиции.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С