|
Создание ТЗ и Выбор из неё | ☑ | ||
---|---|---|---|---|
0
Margo95
10.01.21
✎
08:42
|
Подскажите пожалуйста, проверяю запрос, условие Истина, то должна создаваться и заполняться ТЗ, после дать пользователю выбрать все варианты, но по какой-то причине 1с выдаёт ошибку "значение не является значением объектного типа(Номенклатура)" в код перебрасывает на последние строки "Номенклатура = Выбор.Номенклатура;" Подскажите в чем проблема пожалуйста, код ниже
Если ВыборкаНоменк.Количество()> 1 Тогда ВыборНоменклатуры = Новый ТаблицаЗначений; ВыборНоменклатуры.Колонки.Добавить("Номенклатура", ,"Номенклатура"); ВыборНоменклатуры.Колонки.Добавить("Статус", ,"Статус"); ВыборНоменклатуры.Колонки.Добавить("КомментарийПриема", ,"КомментарийПриема"); Пока ВыборкаНоменк.Следующий() Цикл стр = ВыборНоменклатуры.Добавить(); ЗаполнитьЗначенияСвойств(стр, ВыборкаНоменк); КонецЦикла; Выбор = ВыборНоменклатуры.ВыбратьСтроку(); Номенклатура = Выбор.Номенклатура; ТекущийСтатус = Выбор.Статус; |
|||
1
ДенисЧ
10.01.21
✎
09:00
|
Если выбор <> Неопределено Тогда
Номенклатура = Выбор.Номенклатура; ... |
|||
2
Margo95
10.01.21
✎
09:05
|
(1) Знаю, что нужно проверять, какое значение вернётся, но проблема в том, что он даже не открывает мне ТЗ, чтобы выбрать что-то выбрать, выдаёт ошибку именно на Выбор.Номенклатура
|
|||
3
ДенисЧ
10.01.21
✎
09:08
|
Значит, цикл не срабатывает
Отладчиком смотри |
|||
4
Margo95
10.01.21
✎
09:09
|
(3) цикл отрабатывает, данные в выборке есть, в стр добавляются
|
|||
5
Margo95
10.01.21
✎
09:17
|
Типы данных в ТЗ так же совпадают с типами реквизитов на форме
|
|||
6
acht
10.01.21
✎
09:39
|
У тебя имя переменной "Выбор" уже используется как идентифкатор чего-то. Переименуй.
|
|||
7
Margo95
10.01.21
✎
09:58
|
(6) Выбор у меня неопределено имет тип, посмотрела в СП, оказалось, что ВыбратьСтроку работает только на клиенте, вот они, тонкости клиентсерверного взаимодействия
Всем спасибо, кто откликнулся |
|||
8
ДенисЧ
10.01.21
✎
10:13
|
"ВыбратьСтроку работает только на клиенте"
Внезапно... А подумать о том, что на сервере как бы некому выбирать - было сложно? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |