Deze pagina is niet van toepassing voor de Aruba versie.
Hierna de gecorrigeerde lijn:
.pu.DynamicForeColor='IIF(pu< xlookup("STOCK_X", "S_ID", left('+.RecordSource+'.id_article, 10), "S_DPA"),rgb(255,0,0),rgb(0,255,0))'
Het alias achter het rooster is immers niet lignes_v_tmp, want men kan meerdere verkoopdocumenten tegelijkertijd openen.
Ik zou het gedrag van het invoerrooster willen aanpassen om de gebruiker te verwittigen als hij onder zijn aankoopprijs duikt.
Ik heb de onderstaande code gebruikt in _Blivr.prg
&& kolom eenheidsprijs in het rood bij prijs onder aankoopprijs
.pu.DynamicForeColor='IIF(pu< xlookup("STOCK_X", "S_ID", left(lignes_v_tmp.id_article, 10), "S_DPA"),rgb(255,0,0),rgb(0,255,0))'
Dit werkt goed wanneer het rooster verschijnt. Maar wanneer ik van de ene lijn naar de andere spring, lijkt het rooster als het ware een kleurenpalet.
Ik zou uiteraard het veld s_dpa kunnen toevoegen in lignes_v, maar ik wil weten waarom dit niet werkt.
Enig idee?