К списку форумов К списку вопросов
Подскажите пожалуста
Ser wolf
25.06.2004 - 03:50
Добрый день....
Подскажите пожалуста хороший пример для функции - "запрос" в типовой конфигурации?
Бодун
1 - 25.06.2004 - 04:19
Тут такая беда... функции "запрос" в 1С НЕТУ...
Merrmid
2 - 25.06.2004 - 04:23
функция "запрос" может быть только не в типовой....
VZ
3 - 25.06.2004 - 04:28
(2) Дурной тон - давать функциям имена агрегатных объектов...
Merrmid
4 - 25.06.2004 - 04:33
(3) не давай... кто ж заставляет.
Смит
5 - 25.06.2004 - 04:36
Если только начал работать с запросами, лучше посмотреть какую-нибудь старую конфигурацию, проще будет разобраться.
Ser wolf
6 - 25.06.2004 - 04:37
Тогда вопрос другой- как сделать так чтобы пользователю программа предлагала при определённом условиях выбирать данные из справочника "номенклатуры" при вводе им накладной?
Merrmid
7 - 25.06.2004 - 04:44
Ну например
Если <определенные условия> Тогда
ВвестиЗначение(,,,,);
КонецЕсли;
Либо подбором
Смит
8 - 25.06.2004 - 04:45
Если (условие выполнелось) Тогда
ПоКнопкеПодбор();
КонецЕсли;
Ser wolf
9 - 25.06.2004 - 07:11
народ подскажите что можно вставить в жанный код (там помечено)
Процедура ОбработкаПроведения()
СпрНом=СоздатьОбъект("Справочник.Номенклатура");
ВыбратьСтроки();
Пока ПолучитьСтроку()=1 Цикл
Если (СпрНом.НайтиПоКоду(ISBN,1)=1) и (СпрНом.НайтиПоРеквизиту("НаименованиеПоставщика",НаименовПоставщика,1)=1) Тогда
Сообщить("Найден элемент с данным ISBN" + ISBN);
 ИначеЕсли (СпрНом.НайтиПоКоду(ISBN,1)=1) и (СпрНом.НайтиПоРеквизиту("НаименованиеПоставщика",НаименовПоставщика,1)=0) Тогда
Если Вопрос ("Выбираем книгу из справочника?","Да+Нет")="Да" Тогда
Сообщить("Будет выбрана книга из справочника!!! Выберете её пожалуста!","!");
ВыбратьСтроки();
Пока ПолучитьСтроку()=1 Цикл
СпрНом.Новый();( вот сюда что можно вставить??????подскажите пожалуста
          
Иначе
Сообщить("Вы отказались выбрать книгу из справочника!!! Будет создано новое значение в справочнике с наименованием поставщика взятым из накладной!","!");
СпрНом.Новый();
СпрНом.НаименованиеПоставщика=НаименовПоставщика;
КонецЕсли;
Иначе
Сообщить("Не найдено ни одного значения в справочнике!!!!!","!");
Сообщить("Создался новый элемент справочника: код и наименование поставщика взяты из накладной!!!!!");
СпрНом.Новый();
СпрНом.Код=ISBN;
СпрНом.НаименованиеПоставщика=НаименовПоставщика;
СпрНом.Записать();
КонецЕсли
КонецЦикла
КонецПроцедуры
Смит
10 - 25.06.2004 - 07:22
Не совсем правильно делать такие вещи в модуле проведения документа. Пользователи будут недовольны.
SnarkHunter
11 - 25.06.2004 - 07:23
Общение с пользователем в обработке проведения категорически противопоказано...
Ser wolf
12 - 25.06.2004 - 07:24
А как ---подскажите плиз..........
Смит
13 - 25.06.2004 - 07:28
Хочется услышать вопрос, сформулированый в простой и доступной форме, прочитав который можно легко понять суть проблемы.
Ser wolf
14 - 25.06.2004 - 07:29
Подскажите пожалуста как правильно оформить диалог с пользователем при обработке накладной
Тундра
15 - 25.06.2004 - 07:34
(13). Сэр! Вы, совершенно, правы! :))
(0). Очень невразумительная просьба! :((
Ser wolf
16 - 25.06.2004 - 08:13
А тема (14)не подходит?
macalex
17 - 25.06.2004 - 08:14
0 Начинающий? ню-ню! Желательно диалог вынести в процедуру "ПриЗиписи"
Кот с улицы Лизюкова
18 - 25.06.2004 - 08:35
Все диалоги проводятся в форме документа, а модуль документа не трогай.
Возьми типовую какую нибудь и поучись писать.
Ну или кончай развод...
Ser wolf
19 - 25.06.2004 - 09:18
(18)Да какой развод..... человек спросил......... если тебя каждый день разводят это не значит что все такие!!!! и при чём тут форма документа.... она остаётся неизменной.
Смит
20 - 25.06.2004 - 09:35
2(19)Коллега, вы совсем не хотите слушать собеседников. Первое, почитайте посты 10,11,17,18. Второе, то что вы не хотите сформулировать вопрос правильно, говорит о том, что вам лень подумать. Т.е вы предлагаете сделать за вас всю работу: сформулировать задачу и решить ее.
Ser wolf
21 - 25.06.2004 - 09:42
Нет конечно же нет- не надо за меня делать работу........ я просто попросил помощи....так как у меня стопор полный....
Словами обьяснить могу а кусок доделать не получается... и прошё всего лишь толчок - идею как быть дальше....
Dao Dezi
22 - 25.06.2004 - 09:52
Может быть это лучше сделать в процедуре ПриНачалеВыбораЗначения()в форме дока?
Смит
23 - 25.06.2004 - 10:05
Подход не верный. Сперва необходимо "словами" написать что необходимо получить. Например, при действиях пользователя таких-то и таких-то происходит то-то и то-то. Все расписать пошагово. А написать код не сложно, в случае чего здесь помогут.
ABZ
24 - 25.06.2004 - 10:13
Бедненький уже какой день мучается...
Юный Ленинец
25 - 25.06.2004 - 10:56
(0) Почитай рулзы, как прально темы обзывать (не говорю уже об изложении сути сабжа), цени время других людей...(просто размышления)
Antonio
26 - 25.06.2004 - 11:06
(0) если при проведении создается новый элемент справочника
по усмотрению пользователя, то как будет вести себя документ при
отмене проведения?
Кот с улицы Лизюкова
27 - 25.06.2004 - 11:21
Вообще ввод новой наменклатуры делается в форме справочника, который вызывается в форме документа для ввода этой номенклатуры. Если номенклатура отсутствует, то вызывается та самая форма для ввода по кнопке Новый(самая первая на панели справочника) и там вся его подноготная. После записи номенклатуры в справочник она выбирается из него в документ. Конечно можно вводить элементы справочника через документ, но проще и правильней через форму самого справочника...
SergAnt
28 - 25.06.2004 - 11:35
Смешно )
Ыш
29 - 25.06.2004 - 11:40
(0)развод.
Барчук
30 - 25.06.2004 - 11:43
http://job.nsk.su/new/2/details.php?code=11915
У данного госпадина есть "опыт работы" с 1с... Интересно..
Кот с улицы Лизюкова
31 - 25.06.2004 - 11:47
В связи с (30) - (29) АднАзнАчнА!

К списку вопросов на форуме 1C

>>