|
Преобразовать из строки в ссылку |
☑ |
0
Niel
26.01.22
✎
15:34
|
Доброе время суток. Подскажите, как загружаемое из ёкселя, загружаемое значение "Счет-фактура полученный 01080 от 14.07.2016 15:07:41" с типом строка преобразовать в ссылку? Заранее спасибо.
ТЗ = ИзExcelВТаблицу(ИмяКаталога);
Для каждого Строка из ТЗ Цикл
Запрос = Новый Запрос;
Запрос.Текст ="ВЫБРАТЬ РАЗЛИЧНЫЕ
| СчетФактураПолученныйДокументыОснования.ДокументОснование КАК ОбъектИБ
|ИЗ
| Документ.СчетФактураПолученный.ДокументыОснования КАК СчетФактураПолученныйДокументыОснования
|ГДЕ
| СчетФактураПолученныйДокументыОснования.Ссылка = &Ссылка";
Запрос.УстановитьПараметр("Ссылка", Строка.Столбец_1);
Результат = Запрос.Выполнить();
КонецЦикла;
|
|
1
lubitelxml
26.01.22
✎
15:36
|
(0) распарсить строку - вытащить Имя документа, его номер и его дату в отдельные поля, затем по этим данным запросов найти документ.
|
|
2
SleepyHead
гуру
26.01.22
✎
15:48
|
(1) А по представлению найти не получится?
|
|
3
lubitelxml
26.01.22
✎
15:53
|
|
|
4
Ёпрст
гуру
26.01.22
✎
15:54
|
(2) нет, в запросе представление - это пост обработка
|
|
5
hhhh
26.01.22
✎
16:35
|
(2) идем от обратного, если поступлений этих не миллионы, а за год всего несколько тысяч, то просто формируем вспомогательную тз, в которой представления всех поступлений и ссылки, например, за год. И тогда у нас получится поиск по представлению. Соединением этих двух таблиц.
|
|