![]() |
#20 |
Участник
|
Большое спасибо за советы.
По постановке задачи, мне нужно из формы Отборочных накладных продажи запускать обработку, которая постарается за (какое-то) последнее время автоматически проставить признак сторно в сторнированную/сторнирующую строки накладных (добавлен такой нами) и выдаст предупреждения в тех случаях, когда сделать этого (автоматически) не сможет. Желание использовать фильтр грида (обрабатывать только те строки Отборочных, которые ему удовлетворяют) вызвано тем, что за Отборочные отвечают разные люди. Сооответственно, пользователю не нужно видеть предупреждения по "не его" Отборочным, да и проставлять сторно по "чужим" не следовало бы, наверное. Поэтому мне не хватило бы только критерия даты. Еще могут потребоваться, как минимум, номенклатура и код создавшего запись пользователя; а вообще там можно предположить разные фильтры. Потому я и хочу брать в обработку только те записи, которые пользователь сам для себя отфильтровал для работы, с произвольными критериями. Цитата:
Цитата:
Что вы называете табличной переменной?
в следующем выражении LedgerTrans ltr; переменная ltr является табличной в вашем понимании? Select ltr Where ltr.transDate == xx\xx\xxxх; , то уж точно. Цитата:
надо отметить, что в Аксапте query и select-написанный-в-коде никогда не пересекаются. и никогда друг в друга не преобразуются. это два совершенно разных инструмента. Query никогда не преобразуется в select, а select никогда не преобразуется в Query.
![]() Обозвал только табличную переменную табличным курсором (думал, что это синонимы ![]() |
|
Теги |
grid, query, датасорс (datasource), табличный курсор, фильтр |
|
|